package com.fintech.third.model.facerecog;

import java.io.Serializable;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 旷视银行卡识别
 * @author tangpw
 *
 */
public class OpenViewBankCardDto implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private String request_id;
	
	private String time_used;
	
	private String number;
	
	private String result;
	
	private String name;
	
	private String organization;
	
	private String valid_date;
	
	private String bank;
	
	private Position position;
	
	
	public String getRequest_id() {
		return request_id;
	}


	public void setRequest_id(String request_id) {
		this.request_id = request_id;
	}


	public String getTime_used() {
		return time_used;
	}


	public void setTime_used(String time_used) {
		this.time_used = time_used;
	}


	public String getNumber() {
		return number;
	}


	public void setNumber(String number) {
		this.number = number;
	}


	public String getResult() {
		return result;
	}


	public void setResult(String result) {
		this.result = result;
	}


	public String getName() {
		return name;
	}


	public void setName(String name) {
		this.name = name;
	}


	public String getOrganization() {
		return organization;
	}


	public void setOrganization(String organization) {
		this.organization = organization;
	}


	public String getValid_date() {
		return valid_date;
	}


	public void setValid_date(String valid_date) {
		this.valid_date = valid_date;
	}


	public String getBank() {
		return bank;
	}


	public void setBank(String bank) {
		this.bank = bank;
	}


	public Position getPosition() {
		return position;
	}


	public void setPosition(Position position) {
		this.position = position;
	}


	public class Position implements Serializable{

		private static final long serialVersionUID = 1L;
		
		@JSONField(name="left_bottom")
		private LeftBottom leftBottom;
		
		
		@JSONField(name="right_top")
		private RightTop rightTop;
		
		
		@JSONField(name="right_bottom")
		private RightBottom rightBottom;
		
		
		@JSONField(name="left_top")
		private LeftTop leftTop;
		
		
		
		public LeftBottom getLeftBottom() {
			return leftBottom;
		}

		public void setLeftBottom(LeftBottom leftBottom) {
			this.leftBottom = leftBottom;
		}

		public RightTop getRightTop() {
			return rightTop;
		}

		public void setRightTop(RightTop rightTop) {
			this.rightTop = rightTop;
		}

		public RightBottom getRightBottom() {
			return rightBottom;
		}

		public void setRightBottom(RightBottom rightBottom) {
			this.rightBottom = rightBottom;
		}

		public LeftTop getLeftTop() {
			return leftTop;
		}

		public void setLeftTop(LeftTop leftTop) {
			this.leftTop = leftTop;
		}

		public class LeftBottom implements Serializable{
			private static final long serialVersionUID = 1L;
			private String y;
			private String x;
			public String getY() {
				return y;
			}
			public void setY(String y) {
				this.y = y;
			}
			public String getX() {
				return x;
			}
			public void setX(String x) {
				this.x = x;
			}
			
		}
		
		
		public class RightTop implements Serializable{
			private static final long serialVersionUID = 1L;
			private String y;
			private String x;
			public String getY() {
				return y;
			}
			public void setY(String y) {
				this.y = y;
			}
			public String getX() {
				return x;
			}
			public void setX(String x) {
				this.x = x;
			}
		}


		public class RightBottom implements Serializable{
			private static final long serialVersionUID = 1L;
			private String y;
			private String x;
			public String getY() {
				return y;
			}
			public void setY(String y) {
				this.y = y;
			}
			public String getX() {
				return x;
			}
			public void setX(String x) {
				this.x = x;
			}
		}
		
		public class LeftTop implements Serializable{
			private static final long serialVersionUID = 1L;
			private String y;
			private String x;
			public String getY() {
				return y;
			}
			public void setY(String y) {
				this.y = y;
			}
			public String getX() {
				return x;
			}
			public void setX(String x) {
				this.x = x;
			}
		}
	}
	
}
